#!/usr/bin/env ruby
#
#  Created by Dzema Dmitri on 2006-11-12.
#  Copyright (c) 2006. All rights reserved.

Messages = {
  :integer => 
    {
      :too_large => 'Integer is too large'
    },
  :float => 
    {
      :wrong_format => 'Wrong float number format',
    },
  :other =>
    {
      :un_rec_symbol => 'Urecognized symbol in the input sequence',
    },
  :string =>
    {
      :no_end => "String don't have end mark",
    },
    
  :parser => 
    {
      :general  => "General parser error",
      :no_delimeter => "Parser error: no delimeter found. Probably forget ';'",
      :no_open_par => "No open parenthes found. probably you forgot '('",
      :no_close_par => "No close parenthes found. probably you forgot ')'",
      :no_end => "No 'end' for block",
      :no_r_bracket => "No close bracket found.",
      :no_array_delimeter => "No delimeter found. Probably forget ',' in array defination",
      :no_close_bracket => "No close bracket in function call",
      :unknown_method => "Object don't respond to method",
      :non_left_value => "Try to assign to non left-value",
      :unknown_array  => "Selection from unknown array",
      :no_type_spec   => "No type specification in function defination"
    }
  }